meat stick - French English Dictionary